stand behind - French English Dictionary